home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / f90 / ffassign.z / ffassign
Encoding:
Text File  |  2002-10-03  |  2.0 KB  |  51 lines

  1. FFASSIGN(3C)                                          Last changed: 1-22-99
  2.  
  3.  
  4. NNAAMMEE
  5.      ffffaassssiiggnn - Provides library interface to assign processing
  6.  
  7. SSYYNNOOPPSSIISS
  8.      ##iinncclluuddee <<ffffiioo..hh>>
  9.  
  10.      iinntt ffffaassssiiggnn((cchhaarr **_c_m_d));;
  11.  
  12. IIMMPPLLEEMMEENNTTAATTIIOONN
  13.      UNICOS, UNICOS/mk, and IRIX systems
  14.  
  15. DDEESSCCRRIIPPTTIIOONN
  16.      This routine is supported on IRIX systems for programs compiled with
  17.      the MIPSpro 7 Fortran 90 compiler or compiled with the --ccrraayylliibbss
  18.      option to the MIPSpro F77 compiler.
  19.  
  20.      ffffaassssiiggnn provides an interface to assign processing from C.
  21.  
  22.      When using the CF90 compiler or MIPSpro 7 Fortran 90 compiler on
  23.      UNICOS, UNICOS/mk, or IRIX systems, all arguments must be of default
  24.      kind unless documented otherwise.  On UNICOS and UNICOS/mk systems,
  25.      the default kind is KKIINNDD==88 for integer, real, complex, and logical
  26.      arguments; on IRIX systems, the default kind is KKIINNDD==44.
  27.  
  28.      This routine has one argument:
  29.  
  30.      _c_m_d  A string containing a complete aassssiiggnn(1) command in the format
  31.           also acceptable to ssyysstteemm(3C).  The --VV option cannot be processed
  32.           by the ffffaassssiiggnn routine.
  33.  
  34. RREETTUURRNN VVAALLUUEESS
  35.      Zero is returned on success, and --11 is returned when an error is
  36.      detected.   _e_r_r_n_o is set to the error number when an error condition
  37.      occurs.
  38.  
  39. EEXXAAMMPPLLEESS
  40.      The following is equivalent to aassssiiggnn --ss uunnbblloocckkeedd ff::ffiillee:
  41.  
  42.           ret = ffassign("assign -s unblocked f:file");
  43.  
  44. SSEEEE AALLSSOO
  45.      aassssiiggnn(1)
  46.  
  47.      IINNTTRROO__FFFFIIOO((33FF))
  48.  
  49.      _A_p_p_l_i_c_a_t_i_o_n _P_r_o_g_r_a_m_m_e_r'_s _L_i_b_r_a_r_y _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l for the printed
  50.      version of this man page.
  51.